About Mckenzie Beadle Ltd (10295699) United Kingdom