About The Wellness Holiday Boutique Ltd (12187598) United Kingdom