About R&r Seeley Ltd (09791866) United Kingdom