About Eddingbrook Holdings Limited (07789094) United Kingdom