About B & R Projects Limited (09176854) United Kingdom