About S&b Studio Limited (13222955) United Kingdom