About Clarendon Specialty Fasteners Limited (02666902) United Kingdom