About Lbr Projects Limited (04930482) United Kingdom