About Stk Hedgerow Investment Ltd (08239620) United Kingdom