About Engineered Industrial Controls Ltd (11723523) United Kingdom