About Timgads Construction Limited (09778652) United Kingdom