About Blaenllynfi Ltd (13325207) United Kingdom