About C.c.s. (aviemore) Ltd (SC626537) United Kingdom