About Sea Technology Uk Ltd (08449047) United Kingdom