About Shepherd Farms Limited (00367537) United Kingdom