About Megas (uk) Gas Equipment Ltd (11980603) United Kingdom