About Sea And Sea (holdings) Limited (04658088) United Kingdom