About Allen Clark Farming Limited (05168773) United Kingdom