About Abbey Farm Minerals Limited (08366530) United Kingdom