About Natalie Louise Ellen Limited (13030007) United Kingdom