About Jessie James Limited (10015587) United Kingdom