About S & R Mot Centre Ltd (07930191) United Kingdom