About Ian Dewar And Partners (LP002976) United Kingdom