About R&b Motor Specialists Limited (08726191) United Kingdom