About Eddingtons Holdings Limited (08137025) United Kingdom