About I J Walsh Limited (04548396) United Kingdom