About Rendall & Rittner Limited (02515428) United Kingdom