About Specialist Fastener Systems Limited (03745748) United Kingdom