About Data Capture Solutions (uk) Limited (04559309) United Kingdom