About J J Walsh It Ltd (07686566) United Kingdom