La compañía partió en 1903 como el fabricante de telas Bulloch, Cowell & Co, que en los 1960’s ingresó al rubro de los textiles y regalos de Escocia, para ser renombrada como Glen Appin of Scotland. Desde su sede en Glasgow, Escocia, la empresa diseña y organiza la manufactura de sus productos con telas hechas en Escocia, abasteciendo a retailers de UK y el mundo.
Sus productos están en muchos lugares turísticos de Escocia, tales como castillos, tiendas y pueblos. Es muy conocida por sus varias líneas de productos y accesorios hechos con Harris Tweed una tela de lana de oveja emblemática de Escocia, y parte de la cultura de UK.