About Red Horse Ltd. (03163012) United Kingdom