About Studio Skein Eot Ltd (12630106) United Kingdom