About Middle Throop Farm Limited (10350920) United Kingdom