About Eggmeadow Ltd (11904643) United Kingdom