About Teasel Animal Care Ltd (09947517) United Kingdom