About Cambridge Mill Holdings Limited (05842858) United Kingdom