About Comms Glue Limited (09998059) United Kingdom