About The London Club Co. Ltd (11868618) United Kingdom