About Bearings And Special Products Tewkesbury Limited (01590932) United Kingdom