About Tashes N Tails Limited (06536241) United Kingdom