About Happy House (norwich) Ltd (11235624) United Kingdom