About Kenilworth Beauty Boutique Ltd (09305071) United Kingdom