About Natasha Walker Limited (07345073) United Kingdom