About W.f. Irvine & Company Limited (SC035480) United Kingdom