About Kengoodman & Co. Ltd (12640399) United Kingdom