About Shepherd Foods Holdings Limited (03870621) United Kingdom