About Swimlife Swimspas Limited (11358071) United Kingdom