About Teo Composite Ltd (11492717) United Kingdom