About Mike Lemmon Associates Limited (02506294) United Kingdom