About Gilmour Ash Limited (12602293) United Kingdom