About Hamacbell Ltd (11037570) United Kingdom