About John Gillespie (motor Engineers) Limited (SC032695) United Kingdom