About Happy House (ely) Limited (09063894) United Kingdom