About London & Co. Ltd (11656894) United Kingdom