About Glensel Limited (10855251) United Kingdom