About Encon Holdings Limited (03153060) United Kingdom