About Walsh Corp Limited (13255344) United Kingdom