About Total Integrated Construction Services Limited (02400278) United Kingdom