About Span & Spick Limited (11961832) United Kingdom