About Taylors Petfoods Limited (07142880) United Kingdom