About Thimble Consulting Limited (08151914) United Kingdom