About Ix Duggan Ltd (13674032) United Kingdom