About Master S (it) Solutions Limited (08598917) United Kingdom