About Rm Trading & Technical Services Uk Ltd (13428781) United Kingdom