About John Lamb Partnership Ltd (12048412) United Kingdom