About Simon Lemcke Limited (09810104) United Kingdom