About Hedgerock Limited (05920876) United Kingdom