About Middle Moor Farm Limited (08577255) United Kingdom