About Heavy Horse Limited (06629162) United Kingdom