About Tafarn Y Piod Management Company Ltd (11258686) United Kingdom