About The Woven Thread Limited (SC442699) United Kingdom