About Cohen & Christopher Limited (03960665) United Kingdom