About Re-bar Engineering Design Limited (02512870) United Kingdom