About The Happy Club Clothing Company Ltd (12287241) United Kingdom