About Excel Construction (newcastle) Limited (03573992) United Kingdom