About Elaine Girard Ltd (13634667) United Kingdom