About S&r Motors Ltd (13322848) United Kingdom