About London & Aberdeen Securities Limited (01410644) United Kingdom