About Bregazzi And Starr Construction Limited (10512817) United Kingdom