About Dugdale Digital Solutions Limited (07486427) United Kingdom