About 1st Compucare Limited (02860093) United Kingdom