About Cambridge Store Ltd (10433201) United Kingdom