About Glwsl Ltd (11931325) United Kingdom