About Pentremeurig Farm Limited (06384301) United Kingdom