About Copper Horse Limited (07504334) United Kingdom