About Walsh And Simpson Limited (13100058) United Kingdom