About Braintree Hotel Limited (06849208) United Kingdom