About One Star Clean Ltd (13338893) United Kingdom