About Blair Atholl Management Company Limited (06326273) United Kingdom