About Shampoodle Boutique Ltd (12633121) United Kingdom