About Stantec Constructors Holding (2017) Limited (10956628) United Kingdom