About Studio Sanderson Limited (SC562809) United Kingdom