About C & H Hotels Limited (09631178) United Kingdom