About Hollyhedge Limited (04732371) United Kingdom