About Thimble Dare Limited (05374892) United Kingdom