About Cambridge Holdings Limited (10667546) United Kingdom