About Capital Computer Care Limited (02262817) United Kingdom