About Taj Mahal Braintree Limited (09239297) United Kingdom