About Rendall Solutions Limited (05987674) United Kingdom