About S.e.a.d. Uk Ltd (13220004) United Kingdom