About Glue Limited (07363197) United Kingdom