About Anchor Chain And Power Transmission Company Limited (01308501) United Kingdom