About Spick And Span Limited (05300372) United Kingdom