About Cambrian Mountains Company C.i.c. (06580879) United Kingdom