About R & C Bars Limited (12559430) United Kingdom