About Design Light And Sound Limited (09288693) United Kingdom