About Cambridge Assemblers Ltd (12871571) United Kingdom