About Spick & Span Professional Cleaners Ltd. (SC267950) United Kingdom