About Tuckstir Ltd (13706168) United Kingdom