About Duggan Consultancy Limited (07024208) United Kingdom