About Lee & Associates Ltd (11166264) United Kingdom