About Kay And Haddock Ltd (NI679296) United Kingdom