About Wilson & Wylie (scotland) Limited (SC069505) United Kingdom