About Spick & Span Mcr Ltd (12863967) United Kingdom