About Mask Associates Limited (03098090) United Kingdom