About Quick Cleanss Limited (13623951) United Kingdom