About Grand Central Recording Studios Limited (07890230) United Kingdom