About Llansadurnen Farm Ltd (06857738) United Kingdom