About David Lamb Limited (06911274) United Kingdom