About Cohda Design Limited (04708664) United Kingdom