About Elton Moor Farm Ltd. (10879630) United Kingdom