Company name: Prickly Thistle Scotland Ltd
Description: Changing the future disrupting the past
Evanton Industrial Estate, Unit 11D, Beechwood Rd, Evanton IV16 9XJ, United Kingdom