About Duncan Russell Colour Ltd (12860250) United Kingdom