About Calon Seren Ltd (11622336) United Kingdom