About David Lee & Associates Ltd (12118464) United Kingdom