About Haskell Investments Ltd (06307876) United Kingdom