About Scan Logic Limited (01728782) United Kingdom