About Gillespie Research Limited (07329168) United Kingdom