About Wendy Lee & Associates Limited (07230813) United Kingdom