About Halicord Limited (05934144) United Kingdom