About Duggin Consulting Limited (10708539) United Kingdom