About Duplex Scanning Services Limited (08325095) United Kingdom