STRAVAIG SPACE LTD, AUCHTERARDER, United Kingdom