About David Glass Associates Limited (01166524) United Kingdom