About Hairy Poppins Hampshire Ltd (12699953) United Kingdom