About Giddy Kids North West Limited (11431561) United Kingdom