About B & R Developments Limited (09162284) United Kingdom