About L&b.ppe Ltd (12601797) United Kingdom