About Townsend Bearing And Transmission Limited (01973937) United Kingdom