About Elaine Stephanie Alexandra Girard Ltd (13528599) United Kingdom