About Happy Valley (baughurst) Ltd (08698582) United Kingdom