About Stevens J Limited (10441035) United Kingdom