About Seaclass Limited (08166639) United Kingdom