About James N. Walsh Ltd (NI064551) United Kingdom