About Studio Struck Ltd (11864238) United Kingdom