About Mechgas Ltd (10831590) United Kingdom