About Hedgerows Number 7 Limited (11724426) United Kingdom