About Andrew Duncan & Co (scotland) Limited (SC241935) United Kingdom