About Dickson & Mahan (stranraer) Limited (SC043174) United Kingdom