About John Lamb Media Limited (04595905) United Kingdom