About Bryn Helyg Limited (12503463) United Kingdom