About Mckenzie Cooper Limited (09695824) United Kingdom