About R&r ( Gloucester ) Ltd (11462792) United Kingdom