About Edinburgh Unit Trust Managers Limited (SC051269) United Kingdom