About Cambridge Store Ltd (13273394) United Kingdom