About R-bar.bar Limited (12977576) United Kingdom