About W.g. Walker & Company (ayr) Limited (SC020732) United Kingdom