About S & N Sons Ltd (13044730) United Kingdom