About Cochan Ltd. (09189740) United Kingdom