About Macphail Engineering Ltd. (SC171802) United Kingdom