About Cambridge Manufacturing Company Limited (08708580) United Kingdom