About Cohen Lambert Limited (10058289) United Kingdom