About Moor House Farming Limited (02517001) United Kingdom