About Teo Decorators Ltd (12007968) United Kingdom