About B&hvr Holdings Ltd (07233195) United Kingdom