About Charles Bernard Hotels Limited (00784544) United Kingdom