About W.a. Mcgarrie Limited (SC636492) United Kingdom