About Panthwylog Farm Ltd (13048485) United Kingdom