About The Stockport Studios Limited (10692942) United Kingdom