About Braintree Furniture Limited (07274501) United Kingdom