About Rebar Ltd (12994987) United Kingdom