About Jc Duggan Holdings Ltd (13430726) United Kingdom