About Carter Plant & Civil Limited (13710320) United Kingdom