About Lamb Industries Limited (07401613) United Kingdom