About Macdonald Henderson Nominees Ltd (SC713258) United Kingdom