About Harmer Farms Limited (07024257) United Kingdom