About Walsh Investment Group Ltd (SC704213) United Kingdom