About Clean Glass Ltd (11909274) United Kingdom