About Dual Scan Ltd (SC355323) United Kingdom