About Ticky Tack Limited (06914065) United Kingdom