About Lamb Legal Limited (11139898) United Kingdom