About Elaine Harmon Limited (12147537) United Kingdom