About L.a.b. Investments (holdings) Limited (02873031) United Kingdom