About Alexander Walker (peterhead) Ltd. (SC348104) United Kingdom