About Rendall Gateway Ltd (13106697) United Kingdom