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