About Studio Gobo Limited (08132590) United Kingdom