About Wylie & Anderson Limited (SC072006) United Kingdom