About Richardsons Rentals Ltd (13145662) United Kingdom