About Sendaco Uk Ltd (07850275) United Kingdom