About Hafod Elfyn Management Company Ltd (09944945) United Kingdom