About Snitterfield Fruit Farm Limited (10406221) United Kingdom