About Stoop Farm Limited (08072804) United Kingdom