About Halgurd Limited (09619423) United Kingdom