About Gillespie Foxx Limited (10617134) United Kingdom