About The Cambrian Inn Limited (12080128) United Kingdom