About Haddow Holdings Ltd (NI672231) United Kingdom