About Earhart & Emmeline Ltd (12876905) United Kingdom