About T Clarke Automotive Limited (13364749) United Kingdom