About Jeaninespencer Limited (13330992) United Kingdom