About New Close Farm Limited (01985364) United Kingdom