About Church Farm Cafe Limited (06048502) United Kingdom