About Studio Scott Ltd. (09698090) United Kingdom