About J Studd Motors Limited (08493819) United Kingdom