About Philp Farming Limited (12023431) United Kingdom