About E H Rendall Limited (13178750) United Kingdom