About Cohen & Lockey Limited (08615936) United Kingdom