About Tk Rental Ltd (13330954) United Kingdom