About Duomo Limited (08900480) United Kingdom