About Stanford Smith Construction Ltd (12864657) United Kingdom