About John Cobb & Partners (LP002393) United Kingdom