About Glenshane Farm Supplies Limited (NI649828) United Kingdom