Send a message to Duncan Gray Chartered Accountants Ltd