About Bar H Limited (12245382) United Kingdom