About Tech&sound Limited (09328269) United Kingdom