About Swimlife Uk Ltd. (03668628) United Kingdom