About L.b.r. Services Limited (04603262) United Kingdom