About James C. Gillespie (engineering) Limited (SC240226) United Kingdom