About Lee S Squeaky Clean Limited (11193771) United Kingdom