About Firehorse Investments Ltd (04357823) United Kingdom