About Teo Cleaning Ltd (10071252) United Kingdom