STREAMSOURCE IDEAS LIMITED, DUNDEE, Reino Unido