About I. Walsh Limited (06489070) United Kingdom