About Sanders Studio Limited (07440759) United Kingdom