About A. Lamb Associates Limited (04139474) United Kingdom