About David Glennie Services Limited (SC147951) United Kingdom