About Tippy Tails Ltd (12956497) United Kingdom