About Tedi Cleaning Specialists Ltd (13384990) United Kingdom