About Steve Legg Limited (04506288) United Kingdom