About Alexander Macdougall And Company (SL000054) United Kingdom