About Cambridge Science Enterprises Limited (07584257) United Kingdom