About Ley London Limited (10542198) United Kingdom