About C R Lamb & Sons Llp (OC422304) United Kingdom