About Seaspa Limited (01994288) United Kingdom