About Glue Home Limited (10428547) United Kingdom