About Applemore Livestock Limited (08297738) United Kingdom