About R S Trustees Limited (02350535) United Kingdom