About Grand Central Sound Studios Limited (02478789) United Kingdom