About Church Farm (amenities) Limited (03685615) United Kingdom