About Haskell & Co. Limited (04477881) United Kingdom