About Blair Atholl Associates Ltd (SC632144) United Kingdom