About Glyndwr Media Limited (08764217) United Kingdom