About Clear N Clean Ltd (SC421314) United Kingdom