About S O Parker Studio Limited (07093342) United Kingdom