About Welmore Spa Limited (10328835) United Kingdom