About Stithians Agricultural Association Limited (07585178) United Kingdom