About Masterglennos Industries Ltd (13188435) United Kingdom