About Scott Joseph Studio Limited (12584482) United Kingdom