About Mcbains Cooper International Limited (04182905) United Kingdom