About Mckeon & Co. Ltd (12682346) United Kingdom