About Spoutbank Farming Company Limited (06033087) United Kingdom