About Studio Blease Ltd (11070080) United Kingdom