About Jeremy Walsh Limited (08350717) United Kingdom