About Sandberg Studios Limited (11375219) United Kingdom