About Ts Motor Place Ltd (12646749) United Kingdom