About The Scotch Pie Company (tain) Ltd. (SC306946) United Kingdom