About Comcare Computer Programming & Advisory Service Limited (01984830) United Kingdom