About Nordale Pet And Farm Supplies Limited (10625826) United Kingdom