About Ian Walsh Limited (11609529) United Kingdom