About Teka Cleaning Limited (10570248) United Kingdom