About B&b Management Limited (12696020) United Kingdom