About David Glick Limited (06539142) United Kingdom