As trade show Source touched down in its new home at the Excel London convention centre this week (7-9 July), suppliers and ...