About Michael Lambert Associates Ltd (11880295) United Kingdom