About Mister Tinsel Ltd. (09655127) United Kingdom