About Angel Recording Studios Limited (01403638) United Kingdom