About E E Rendall Limited (13178466) United Kingdom