About Dualdec Limited (08485616) United Kingdom