About Freshfield Spa & Pool Services Limited (10626636) United Kingdom