About R & S (carmunnock) Ltd (SC379858) United Kingdom