Gemini was founded in 1982 and is independently owned.
Our extensive facilities are located in the North East of Scotland, with our head office in Stonehaven and an additional facility in Montrose.