About Living Sea Therapy Limited (11883749) United Kingdom