About Studio Gueller Limited (12058930) United Kingdom