About Cambridge Industrial Design Limited (08722752) United Kingdom