About S E Rendall Limited (13178441) United Kingdom