About Philp Farm Contracts Limited (03524293) United Kingdom