About G & S Richards Rentals Ltd (10361872) United Kingdom