About Hedgehog Property & Garden Services Limited (09727384) United Kingdom