About S&w Motors Ltd (12905129) United Kingdom