About Steve Paul Walsh Limited (10724547) United Kingdom