About Strike And Sweep Ltd. (12284169) United Kingdom