About J. G. I. Walsh Limited (09614620) United Kingdom