About Studio Equis Limited (04239138) United Kingdom