About Electrotech Project Services Limited (10055932) United Kingdom