About Stir It Up Tunbridge Wells Limited (09810158) United Kingdom