About Rebar Design & Detail (uk) Limited (10532454) United Kingdom