About The Aberdeen And District Motor Club Ltd. (SC028939) United Kingdom