About Natalie Stevens Limited (10512413) United Kingdom