About Studio Tone & Tan (ni) Limited (NI620327) United Kingdom