About Entra Engineering Consultants Limited (SC614425) United Kingdom