About Tipsy Turtle Strategy And Design Limited (10761525) United Kingdom