About Threadgolds The Cyclist Limited (07529504) United Kingdom