About B & R (2005) Limited (00260132) United Kingdom