About Rendals Ltd (10629530) United Kingdom