About Allan Lamb Associates Limited (03273937) United Kingdom