About Cambrian Holdings Limited (09511352) United Kingdom