About Teggly Ltd. (08862107) United Kingdom