About Stephanie Lucy Ward Ltd (11765595) United Kingdom