About Short Bark N Tails Ltd (SC702186) United Kingdom