About Gable & Thread Limited (13506736) United Kingdom