About Thimble Developments Ltd (11991930) United Kingdom