About Enalgo Ltd (09871270) United Kingdom