About Steck Precision Engineered Ltd (13172862) United Kingdom