About Bastion Pictures Limited (05932386) United Kingdom