About Sanderson Studios Limited (06816006) United Kingdom