About Shand Marketing (scotland) Limited (SC196630) United Kingdom