About William Lamb And Company Limited (05512459) United Kingdom