About Heelan Hedge Limited (13197720) United Kingdom