About Middle Stobswood Farm Limited (11569508) United Kingdom