MacGregor Services Ltd Blackhouse Indust Est, Peterhead, Tayside AB427BW