About Duncormick Limited (10136439) United Kingdom