About Cohen & Carter Group Ltd (13517379) United Kingdom