About Copper Horse Investments Limited (08342038) United Kingdom