About Smiffy S (aviemore) Ltd. (SC292634) United Kingdom