About Lee & Associates (1993) Limited (07219084) United Kingdom