About Master Solutions Limited (06194458) United Kingdom