About Mccloskey Equipment Limited (06153069) United Kingdom