About Tetra Tech Management Services (northern Ireland) Limited (NI021970) United Kingdom