About B B R (management) Limited (08952103) United Kingdom