About Happy Valley Investments Limited (10250173) United Kingdom