About S & N Sons Ltd (11734210) United Kingdom