About Haddow Enterprises Limited (11446069) United Kingdom