About Dockray Farming Limited (05369975) United Kingdom