About N.w. Stephens Limited (04489443) United Kingdom