About Glompol Ltd (13191188) United Kingdom