About Cooke & Arkwright Limited (02618062) United Kingdom