About Walsh Management Services Limited (11913366) United Kingdom