16 Newhall Rd, Sheffield, South Yorkshire S9 2QL01142 449955
Electric Motors & Industrial Fans - Sales & Repairs. Large Quantity In Stock. Family Business Since 1928. UK Delivery.