About Glo-refined Ltd (12881862) United Kingdom