About Charles Alexander & Co. Ltd (09042863) United Kingdom