About Studio Sb Limited (13264668) United Kingdom