About L A Powell & Co. Ltd (12210444) United Kingdom