About Duncannon Limited (10136443) United Kingdom