About K G Lamb Associates Limited (10042936) United Kingdom