About David Gillespie Solutions Limited (07757346) United Kingdom