About B&b Installation Solutions Ltd (10835540) United Kingdom