About R S Rendall Limited (SC248002) United Kingdom