About Rendale Estates Ltd (12675656) United Kingdom