About Chelmsford Hotels Limited (00226009) United Kingdom