About Hannaford Interiors Ltd (12102428) United Kingdom