About Walsh Taylor Services Limited (06806304) United Kingdom