About Haskel Holdings Uk Limited (03977137) United Kingdom