About R N R Bars Limited (06886610) United Kingdom