About Haliard Ltd (11365023) United Kingdom