About Michael Lambert Consulting Limited (08791682) United Kingdom