About The Mineral Spa Ltd (12604065) United Kingdom