About Lamb & Chapman Limited (00128408) United Kingdom