About L B London Ltd (11278668) United Kingdom