About Dunbrae Management Company Limited (NI043820) United Kingdom