About Tuk Rental Limited (00502489) United Kingdom