About The Floating Spa Limited (09753445) United Kingdom