About Camre Cymru Holdings Limited (10522919) United Kingdom