About Glue Systems Limited (08628359) United Kingdom