About Cooper & Dickie Investments Limited (00632637) United Kingdom