About Alexander David & Co (scotland) Ltd (SC663224) United Kingdom