About Dr Squeaky Clean Ltd (11051612) United Kingdom