About B & R Management Limited (02486351) United Kingdom