About Cambridge Inn Limited (10383161) United Kingdom