About Walsh Implements Limited (09642671) United Kingdom