About Studio Maas Ltd. (08483976) United Kingdom