wales scotland music edinburgh glasgow companies london trading cork research escorts stock claremont mckenna college galway company market dublin celtic mckenna irish manufacturer claremont mckenna cmc escort supplier