About Cambridge Restaurant Ltd (07674967) United Kingdom