About Cohen & Hough Limited (07983839) United Kingdom