About R & S Motor Repairs Limited (03240423) United Kingdom