About Hair Host Campbell Wharf Limited (13338884) United Kingdom