About Churchills Dairy & Parlour Services Limited (05484334) United Kingdom