About Stickland Hill Farm Limited (08176696) United Kingdom