About Teo Crystal Cleaning Ltd (13045039) United Kingdom