About B & R Installations Limited (01928051) United Kingdom