About R. & A. Scott Auto Services Limited (01618288) United Kingdom