About J T Rendall Limited (13178423) United Kingdom