About R J Rebar Ltd (10840388) United Kingdom