About Docudex (scandinavia) Limited (08481295) United Kingdom