About Dunedin Associates Limited (SC490518) United Kingdom