About The Haha Tin Bar Ltd (11581964) United Kingdom