About Haskell Holdings Limited (11458265) United Kingdom