About Lrk Rebar Specialists Limited (10135005) United Kingdom