The Sun Match Compani ) Limited , London ( England ).