About Andrew Lamb Associates Limited (03964905) United Kingdom