About Pentre Cribarth Farm Ltd (12811176) United Kingdom