About Roy Trevor Limited (00652905) United Kingdom