About Spa Meadow Association Limited (02693774) United Kingdom