About Grand Ole Opry (glasgow) Limited (SC117607) United Kingdom