About Thamesford Hotels Limited (00797374) United Kingdom