About Dips And Sticks Limited (13471176) United Kingdom