About Studio Sw6 Ltd. (13270937) United Kingdom