About Thorncote Farm Limited (08719144) United Kingdom