About J.smith Moters Limited (12615179) United Kingdom