About Threadstone Limited (09308988) United Kingdom