About Supreme Clean Group Limited (12090679) United Kingdom