About J & I Motor Engineers Ltd (12398167) United Kingdom