About John Lamb Holdings Limited (11119300) United Kingdom