About Cooper-clark Development Co. Limited (01208949) United Kingdom