About Smartscan Limited (02350671) United Kingdom