About R & L Bars Ltd (11558153) United Kingdom