About Shepherd Farming Co Limited (04678155) United Kingdom