About The Scanned Image Limited (12488069) United Kingdom