About Trucketts Hall Farm Boxted Limited (01387969) United Kingdom