About Richard Lamb Limited (00601490) United Kingdom