About Ted Clean Ltd (12312332) United Kingdom