About S & N (yorkshire) Limited (12886783) United Kingdom