About Shepherd Foods (london) Limited (00942649) United Kingdom