About Cross York Street Studios Limited (10505181) United Kingdom