About Cambridge Resolution Limited (03536080) United Kingdom