About S&a Motors Limited (12316189) United Kingdom