About Duosonic Delux Limited (11144411) United Kingdom