About J & N Stevenson Limited (SC712325) United Kingdom