About D Cannon And Partners (SL000625) United Kingdom