About Duggan Press Limited (08711105) United Kingdom