About Drumtochty Highland Games 2020 Ltd (SC650245) United Kingdom