About Cox S Yard Braintree Ltd (13312209) United Kingdom