About Holdsworth Hotels Limited (00429249) United Kingdom