About Computer Controlled Solutions Limited (03246999) United Kingdom