About Lbr 2 Limited (08381235) United Kingdom