About Snaith Salad Growers Limited (IP24046R) United Kingdom