About Euro Horse Connections Ltd (10275635) United Kingdom