About Gillespie & Waller Limited (01383691) United Kingdom