About Springfield International Investments Limited (13264154) United Kingdom