About James Wylie & Son Ltd. (SC331017) United Kingdom