About Sterling Precision Manufacturing Ltd (03717681) United Kingdom