About Gloucester Road Studios Limited (13677040) United Kingdom