About Taylors Trims Pet Spa Ltd (13538519) United Kingdom