About S & R Nicholls Motor Services Ltd (10088106) United Kingdom