About J.g. Wishart Motor Engineers Limited (SC442664) United Kingdom