About Steve Walsh Consultancy Limited (10762411) United Kingdom