About Hannaford Capital Limited (12712321) United Kingdom