About B & H Management Limited (05078580) United Kingdom