About Seaspice Limited (06785420) United Kingdom