About Walsh Ole Services Limited (10623970) United Kingdom