About Ray Cochrane Limited (03042566) United Kingdom