About Snowflake Laundry Limited(the) (00223966) United Kingdom