About Hamico Ltd (07662323) United Kingdom