About Herald Hotels Limited (08544246) United Kingdom