About Computer Technologies Plus Limited (04881680) United Kingdom