About Sandbank Studios Limited (11440187) United Kingdom