About Lcuk Clapham Ltd (10747156) United Kingdom