About Mccloskey International Ltd (02278268) United Kingdom