About New Close Farm Catering Limited (08844984) United Kingdom