About Survey Scan Ltd (12149633) United Kingdom