About Walsh S Limited (04504192) United Kingdom