About Haggard Holding Limited (13325810) United Kingdom