About Steve Norris Limited (03392278) United Kingdom