About Bryn Celyn Management Limited (13684322) United Kingdom