About Angell Sound Studios Limited (01117972) United Kingdom