About N Haddock Ltd (07198576) United Kingdom