About Wyke Animal Feeds Ltd (10079070) United Kingdom