About J & D Rendall Limited (SC061722) United Kingdom