About Scanslate Limited (01789338) United Kingdom