About J E Hyde Ltd. (10858318) United Kingdom