About World S End Studios Limited (01409397) United Kingdom