About Duggan Total Solutions Limited (09654121) United Kingdom