About The Cambrian Gallery Limited (04065403) United Kingdom