About Taylors Pets Ltd (13217440) United Kingdom