About Alexanders Associates (scotland) Ltd. (SC147298) United Kingdom