About Copper Thistle Limited (13241218) United Kingdom