About Church Farm (felthorpe) Limited (03787827) United Kingdom