About R & R Supplies Ltd (13302905) United Kingdom