About Gerard Mcglade Limited (SC256642) United Kingdom