About Jack Walsh Ltd (04452803) United Kingdom