About Duostar Limited (01639248) United Kingdom