About Data Capture Solutions Limited (03186665) United Kingdom