About Ldc Energy Controls Limited (11441677) United Kingdom