About Haskel Europe Ltd (01278832) United Kingdom