About Lamb Engineering Co. Limited (01718573) United Kingdom