About Red Horse Associates Limited (10468705) United Kingdom