About Goss Spring Components Limited (07160293) United Kingdom