About Trojan Special Fasteners Limited (02668394) United Kingdom