About Clean Home Scent Limited (11980468) United Kingdom