About Kindred Rentals Limited (12940549) United Kingdom