About Hamko Europe Ltd (08461991) United Kingdom