About Mann Computer Solutions Limited (08641453) United Kingdom