About Stonor Hotels Limited (03544718) United Kingdom