About B&s Installations Limited (06156779) United Kingdom