About D J Macgillivray & Co (SL000744) United Kingdom