About L.a.b.s Mcleman Ltd (12176261) United Kingdom