About Dunbar Management Investments Limited (SC108713) United Kingdom