About Twisties Limited (09797794) United Kingdom