About Elaine A Moore Ltd (12453778) United Kingdom