About Dualrose Limited (03905327) United Kingdom