About Studio Skein Ltd (05120035) United Kingdom