About The Glue Box Ltd (13440027) United Kingdom