About Cadarn Associates Ltd (08824079) United Kingdom