About J T Motors (london) Ltd (13562682) United Kingdom