About Humiseal Europe Limited (01480710) United Kingdom