About R. J. S. Louristone Ltd. (04514418) United Kingdom