About Red Horse Management Limited (07536096) United Kingdom