About Pentrefelin Farm Ltd (08528324) United Kingdom