Macintosh & U:o Limited , handelsfirma , London ( England ).