About Sandy Pictures Limited (12247862) United Kingdom