About Natalie Lloyd Limited (11371228) United Kingdom