About S & N Motors Limited (07414115) United Kingdom