About Lem & Associates Limited (03524111) United Kingdom