About Sr Feeds Limited (NI677223) United Kingdom