About T&s Motors Ltd (11900947) United Kingdom