About Mases Solutions Limited (08232019) United Kingdom