About Rebar (uk) Limited (08908708) United Kingdom