About R & R Ne Ltd (09745712) United Kingdom