About Happy Tuesdays Limited (02605395) United Kingdom