About Happy Palace (poole) Ltd (10276462) United Kingdom