About Middle North Coombe Farm Limited (05437844) United Kingdom