About John Gillespie & Sons. Limited (SC015983) United Kingdom