About J M Rendall Limited (13178463) United Kingdom