About S&r Autoservices Ltd (11402889) United Kingdom