About Diglis Solutions Limited (08847421) United Kingdom