About Mr S P Walsh Limited (12144675) United Kingdom