About Bryn Heulog Management Company Limited (12327769) United Kingdom