About Temple Fort Investments Ltd (13221588) United Kingdom