About Suffolk Punch Construction Ltd (05501038) United Kingdom