About James C. Gillespie Limited (SC573959) United Kingdom