About Wellingore Farms Limited (01612040) United Kingdom