About Middle Farm Management (ellerby) Limited (07541245) United Kingdom